supply ammunition - Deutsch Englisch Wörterbuch